package com.example.psychologicalappointmentsystem.Object;

import com.example.psychologicalappointmentsystem.Enum.QualificationStatus;
import com.example.psychologicalappointmentsystem.Enum.UserRole;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import java.time.LocalDate;

@EqualsAndHashCode(callSuper = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data
public class UserLoginRequest extends PageRequest {
    private Long id;
    private String username;
    private String password;
    private String nickname;
    private UserRole role;
    //咨询师审核状态
    private QualificationStatus status;
    private String region; //地区
    private String email; //邮箱
    private String qualificationImage; // 咨询师资质图片的路径

    //单独咨询师扩展字段
    private String individual ;//'个人介绍',
    private String goodAt;//'擅长疗法',
    private String wage;//'时薪',
    private String TencentMeetingCode;//'腾讯会议账号',
    private String AliPayCode;//'腾讯会议账号',

    private String imgPath;//头像路径


}
